// import React, { PropTypes, PureComponent } from 'react';
// import { Modal, Button } from 'antd';
// import { autobind } from 'core-decorators';
// import _ from 'lodash';

// import LoginForm from './LoginForm';

// import styles from './LoginPopup.less';

// export default class LoginPopup extends PureComponent {
//   constructor(props) {
//     super(props);
//     this.state = {
//       // visible: _.isEmpty(props.userInfo),
//       visible: false,
//     };
//   }

//   @autobind
//   handleCancel() {
//     this.setState({ visible: false });
//   }

//   render() {
//     const { visible, loading } = this.state;
//     return (
//       <Modal
//         className="layout-login"
//         visible={visible}
//         title="Login"
//         onCancel={this.handleCancel}
//         footer={null}
//       >
//         <LoginForm {...this.props} onCancel={this.handleCancel} />
//       </Modal>
//     );
//   }
// }
